Definition of Scottish Lallans

  • (noun) a dialect of English spoken in the Lowlands of Scotland

Synonyms of Scottish Lallans


Antonyms of Scottish Lallans


No Antonyms Found.

Homophones of Scottish Lallans


No Homophones Found.